//
//  SiFoodModel.swift
//  SiliUtility
//
//  Created by Li Dong on 2023/10/19.
//

import UIKit
import HandyJSON

class SiFoodModel: HandyJSON {
    required init() {
        
    }
    var name = ""
    
    static var hasCustom: Bool {
        get {
            return UserDefaults.standard.bool(forKey: "hasCustom")
        }
        set {
            UserDefaults.standard.set(true, forKey: "hasCustom")
            UserDefaults.standard.synchronize()
        }
    }
    
    static var foodList: [String] {
        get {
            if hasCustom {
                guard let list = UserDefaults.standard.array(forKey: "foodList") as? [String] else { return [String]() }
                return list
            }
            return ["盖浇饭", "米粉", "麻辣烫", "汉堡", "包子粥", "烤肉拌饭", "炒饭", "脆皮鸡饭", "凉皮", "烤鸭", "饺子", "馄饨", "黄焖鸡米饭", "煲仔饭", "煎饼", "热干面", "重庆小面", "烧鸭饭", "生煎包", "咖喱饭", "冒菜", "火锅", "烤鱼", "东北菜" , "海鲜", "川菜", "湘菜", "西北菜", "鲁菜", "粤菜", "西餐", "日本料理", "韩餐", "披萨", "意面", "小龙虾", "烧烤", "炸鸡", "面包"]
            
        }
        set {
            hasCustom = true
            UserDefaults.standard.set(newValue, forKey: "foodList")
            UserDefaults.standard.synchronize()
        }
    }
    
}
